evolutionary ecologist - French English Dictionary